package com.ruiysoft.service.mdse.bean;

import com.ruiysoft.entity.feight.Freight;
import com.ruiysoft.entity.mdse.MerchandiseCategory;
import com.ruiysoft.entity.mdse.MerchandisePictureSpu;
import com.ruiysoft.entity.mdse.MerchandiseRuleValue;
import com.ruiysoft.entity.mdse.MerchandiseSpu;
import com.ruiysoft.entity.supplier.Supplier;

import java.util.List;

public class MerchandiseSpuDto {
    private MerchandiseSpu spu;

    public MerchandiseSpu getSpu() {
        return spu;
    }

    public MerchandiseSpuDto setSpu(MerchandiseSpu spu) {
        this.spu = spu;
        return this;
    }

    public MerchandiseCategory getCategory() {
        return category;
    }

    public MerchandiseSpuDto setCategory(MerchandiseCategory category) {
        this.category = category;
        return this;
    }

    public List<MerchandiseSkuDto> getSkuDtoList() {
        return skuDtoList;
    }

    public MerchandiseSpuDto setSkuDtoList(List<MerchandiseSkuDto> skuDtoList) {
        this.skuDtoList = skuDtoList;
        return this;
    }

    public List<MerchandisePictureSpu> getSpuPicList() {
        return spuPicList;
    }

    public MerchandiseSpuDto setSpuPicList(List<MerchandisePictureSpu> spuPicList) {
        this.spuPicList = spuPicList;
        return this;
    }

    public List<MerchandiseRuleValue> getRuleValues() {
        return ruleValues;
    }

    public MerchandiseSpuDto setRuleValues(List<MerchandiseRuleValue> ruleValues) {
        this.ruleValues = ruleValues;
        return this;
    }

    private MerchandiseCategory category;
    private List<MerchandiseSkuDto> skuDtoList;
    private List<MerchandisePictureSpu> spuPicList;
    private List<MerchandiseRuleValue> ruleValues;

    Supplier supplier;
    Freight freight;

    public Supplier getSupplier() {
        return supplier;
    }

    public void setSupplier(Supplier supplier) {
        this.supplier = supplier;
    }

    public Freight getFreight() {
        return freight;
    }

    public void setFreight(Freight freight) {
        this.freight = freight;
    }
}
